#!/usr/local/bin/python3.8
import json
import os

if __name__ == '__main__':
    # 不同的题型使用不同的策略
    with open('database.json', 'r') as f:
        database = json.loads(f.read())
    print(f"读取完成!共有{len(database)}条记录")
    while True:
        kw = input().split(" ")
        # 直接5字母查询
        for k in database.keys():
            for item in database[k]:
                for item3 in item['content']['example']:
                    # 现在我们要通过开头字母得到其中的内容
                    cnt = 0
                    isOK = True
                    find_list = item3['sen_content'].split(" ")
                    if len(kw) > len(find_list):
                        continue
                    for idx, it in enumerate(kw):
                        isOK = find_list[idx].lower().startswith(it)
                        if not isOK:
                            break
                    if isOK:
                        print(item3['sen_content'])
